home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
8bitfiles.net/archives
/
archives.tar
/
archives
/
compuserve-file-archive
/
05 Programming
/
CDT128.ARC
/
WRITE.C
< prev
next >
Wrap
Text File
|
2019-04-13
|
1KB
|
46 lines
/***********************************************************************/
/***********************************************************************/
/* */
/* ╘HIS PROGRAM IS COPYRIGHT 1986 BY ┴LAN ┘ORINKS. ╔T MAY BE FREELY */
/* DISTRIBUTED FOR NON COMMERCIAL USAGE IF THIS COPYRIGHT NOTICE IS */
/* LEFT INTACT. ├OMMERCIAL USAGE OF THIS PROGRAM IS EXPLICITLY */
/* FORBIDDEN WITHOUT THE WRITTEN PERMISSION OF THE AUTHOR. */
/* */
/***********************************************************************/
/***********************************************************************/
/* CDT VERSION 1.0 PART 11 OF 15 ╩ULY 25, 1986 */
/* WRITE MEMORY FUNCTION */
#INCLUDE <STDIO.H>
#INCLUDE "DBUG.H"
VOID
WRITE()
█
╒╔╬╘ C ;
EXTERN ╒╔╬╘ POKE(), PEEK() ;
EXTERN ┴╥╟╙ ALLARGS ;
#IFDEF ├64
╨╧╦┼( ┴──╥(WRTBYTE), (╒╔╬╘)┬┘╘┼(WRTBYTE) ) ;
#ELSE
POKE( ┬┴╬╦(WRTBYTE), (╒╔╬╘)┴──╥(WRTBYTE), (╒╔╬╘)┬┘╘┼(WRTBYTE) ) ;
#ENDIF
#IFDEF ├64
IF( ( C = ╨┼┼╦( ┴──╥(WRTBYTE) ))
#ELSE
IF( ( C = PEEK( ┬┴╬╦(WRTBYTE), (╒╔╬╘)┴──╥(WRTBYTE) ))
#ENDIF
== (╒╔╬╘)┬┘╘┼(WRTBYTE) )
█
PRINTF("\NWRITE VERIFIED\N") ;
▌
ELSE
PRINTF("\NPOSSIBLE WRITE ERROR, BYTE = %X\N",C) ;
▌